package com.lyc.mall.dao;


import com.lyc.mall.model.PO.Goods;
import com.lyc.mall.model.PO.Spec;
import com.lyc.mall.model.PO.Type;
import com.lyc.mall.model.VO.GetGoodsByTypeVO;

import java.util.List;

public interface GoodsDao {
    /**
     * 查询当前商城的所有商品类型
     * @return
     */
    List<Type> queryTypes();

    List<GetGoodsByTypeVO> queryTypeById(String typeId);

    void insertGoods(Goods goods);

    void insertSpecList(List<Spec> specList);
}
